package web.suzy.oj.pojo.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;

/**
 * YangSuzy 软件工作室
 * 类名: UserHomeProblemVO
 * 描述: 用户主页已解决问题视图对象
 * 功能: VO (View Object)用于表示一个与前端进行交互的视图对象
 *
 * @author YangSuzy
 * Date: 2022/11/23 13:27
 */
@Data
@Builder //控制对象的构造过程
public class UserHomeProblemVO {
    @ApiModelProperty(value = "主键id")
    private Long id;

    @ApiModelProperty(value = "题目的自定义ID 例如（SOJ-1000）")
    private String problemId;

    @ApiModelProperty(value = "题目难度")
    private Integer difficulty;
}
